Soru & Cevap

android barkod okuyucu

29.04.2016 - 06:04

Merhaba arkadaşlar.

https://github.com/zxing/zxing/wiki/Scanning-Via-Intent bu linkden bakarak uygulamama barkod okuyucu yaptım. okuttuğum barkodlar uygulamamdaki Listview e geliyor. Fakat barkod okuyucuyu açıp kodu okutmadan geri tuşuna bastığımda uygulamamı durduruyor.

Sebebi ne olabilir?

public void tara(View v)
    {
        IntentIntegrator integrator = new IntentIntegrator(this);
        integrator.initiateScan();
    }
    public void onActivityResult(int requestCode, int resultCode, Intent intent)
    {
        IntentResult scanResult = IntentIntegrator.parseActivityResult(requestCode, resultCode, intent);
        if (scanResult!=null)
        {

            String barkod;
            barkod = scanResult.getContents();
            arrayList.add(barkod);
            adapter.notifyDataSetChanged();
            Button yoklama_buton=(Button)findViewById(R.id.btnKoduOkut);
            yoklama_buton.setEnabled(true);

        }
    }

 

164 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-1372-1408467635.jpg
ahmtbrk
10.05.2016 - 11:14

Barkod okumayı başlatıp barkod okutmadan geri döndüğünde onActivityResult tetiklenir ve scanResult == null gelir.
Kod'a baktığımda exception vermesini gerektirecek bir problem göremedim. Hata logunun resmini koyabilme şansınız var mı?